Excel Dosyalarını Koru

IronXL'deki Encrypt yöntemi, Python geliştiricilerine hem tüm Excel çalışma kitaplarına hem de bireysel çalışma sayfalarına parola koruması uygulama yeteneği verir. Bu, hassas verilerin korunması ve yalnızca yetkili kullanıcıların Python uygulamanız tarafından oluşturulan Excel dosyalarının açılması veya değiştirilmesi için önemlidir.

IronXL ayrıca, kullanıcıların belirli çalışma sayfalarını düzenlemesini engelleyen, ancak yine de verileri görüntülemelerine veya etkileşimde bulunmalarına izin veren sayfa düzeyinde korumayı destekler. Bu, yazma erişiminin kısıtlanması gereken işbirlikçi ortamlarda özellikle yararlıdır. Koruma, güvenli ve geçici olarak erişilebilir iş akışları için esneklik sağlayarak programatik olarak eklenebilir veya kaldırılabilir.

WorkBook.Load mevcut Excel dosyasını diskten açar. Yüklendikten sonra, Encrypt yöntemi, doğru kimlik bilgileri olmadan dosyanın açılmasını önlemek için çalışma kitabı seviyesinde bir parola uygular.

DefaultWorkSheet özelliği, birincil çalışma sayfasını alır. Üzerinde ProtectSheet çağrısı, sayfa seviyesinde ikinci bir güvenlik katmanı ekler, çalışma kitabını açabilen kullanıcılar için bile düzenlemeleri kısıtlar.

Son olarak, Save hem çalışma kitabı seviyesinde şifrelemeyi hem de sayfa seviyesinde korumayı kalıcı hale getirir, böylece güvenlik ayarları çıktı dosyasında korunur. Bu iki seviyeli yaklaşım, tek bir iş akışında hem okuma erişimi hem de düzenleme erişimi kontrolünü kapsar.

Python'da Excel Defterlerine Parola Nasıl Ayarlanır

Başlamaya Hazır mısınız?
Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz?
bir örnek çalıştırın verilerinizin bir elektronik tabloya dönüştüğünü izleyin.